home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Today - The Disc! 5 / CD-ROM Today - The Disc (Issue 5)(November 1994).ISO / mac / HyperCard stackware / HyperCard Help / HyperCard Help.rsrc / TEXT_128_Hidden HC Features.txt < prev    next >
Text File  |  1994-09-21  |  9KB  |  234 lines

  1.  
  2.    ΓÇ£HIDDENΓÇ¥ HYPERCARD FEATURES
  3.  
  4. --> non-obvious features, behaviours, and shortcuts...
  5.  
  6.  
  7.  
  8. ΓîÑ2000           Objects and Tools
  9.  
  10. Γîÿ-TAB-(TAB)-(TAB) for browse/btn/fld tool
  11. Γîÿ-SH-TAB from background layer for browse tool & card layer
  12. Γîÿ-OPT to show visible buttons
  13. Γîÿ-OPT-SH to show visible buttons and fields
  14.   --> won't work if the stack is protected with CantPeek = true
  15. Γîÿ-OPT-SH-CLICK on button/field to show script
  16. Γîÿ-CLICK on UNLOCKED FLD to send mouseDown (also copies word to Msg)
  17. OPT-TAB to toggle visibility of tools palette
  18.  
  19. WHEN USING FIELD/BUTTON TOOL:
  20.     Γîÿ-DRAG to create new
  21.     (SH)-OPT-DRAG to clone (constrained) [without contents!]
  22.     SH-DRAG, SH-RESIZE to constrain
  23.       --> SH-RESIZE a round-rect, default, standard, or pop-up button gives it standard height
  24.     SH-DOUBLE-CLICK to show script
  25.     DOUBLE-CLICK to show info dialog
  26.     Γîÿ-T to show font/style dialog
  27.     Γîÿ-OPT to show all (even hidden!); and CLICK then shows script
  28.  
  29.     Notes:
  30.       Buttons in the background can see thru the cd pict
  31.       A field is "list" style if LockText and AutoSelect are both true
  32.       A bg fld shows / allows editing of text entered in background if SharedText is true, and shows/ allows editing of text entered in card if SharedText is false
  33.  
  34.  
  35.  
  36. ΓîÑ2000           Navigation and Screen
  37.  
  38. FIELDS:
  39.     TAB to go next fld (or RETURN in last line of fld if it is AutoTab)
  40.     SH-TAB to go prev fld
  41.       "next" means with next higher number (closer), of same layer (cd/bg), if there is one; or, if not, field 1 (farthest) of other layer, if there is one; or, if not, field 1 of same layer
  42.     ENTER to leave fld
  43.  
  44. WINDOWS:
  45.     Γîÿ-L to cycle thru windows
  46.     Γîÿ-SH-L to cycle backwards thru windows
  47.     Γîÿ-SH-E to give card window a resize box
  48.         and allow grabber scrolling (hold Γîÿ to maintain)
  49.     DBL-CLICK in SCROLL palette to zoom & center
  50.  
  51. MENUBAR:
  52.     Γîÿ-SPACE to toggle menubar
  53.  
  54. GO:
  55.     LEFT-ARROW = prev card
  56.     RT-ARROW = next card
  57.     Γîÿ-LEFT-ARROW = first card
  58.     Γîÿ-RT-ARROW = last card
  59.     ~ (or ESC) = go back to previously viewed cd (Γîÿ-~ if in paint mode)
  60.         SH-ESC = go back without closing
  61.     DOWN-ARROW = go back through recently seen cards
  62.     UP-ARROW = go forth through recently seen cards
  63.    Γîÿ-DOWN-ARROW to push card
  64.     Γîÿ-UP-ARROW to pop card
  65.       --> OPTION-ARROW accesses arrow-navigation between cards when the insertion point is in text if the TextArrows is true
  66.  
  67. FIND:
  68.     RETURN after FIND starts find after this instance
  69.     Γîÿ-SH-F to find as find whole
  70.       --> FIND finds first card containing words starting with all find-words. It's fastest if all find-words are multiples of three letters in length. FIND WHOLE finds first card containing all exact find-words in same field in same order.
  71.  
  72.  
  73.  
  74. ΓîÑ2000           Text
  75.  
  76. MSG:
  77.      Γîÿ-CLICK or Γîÿ-DRAG in fld (locked or unlocked) to copy word(s) into msg
  78.     UP-ARROW to start of msg
  79.     DOWN-ARROW to end of msg
  80.     Γîÿ-A to select whole msg (but you have to be already in the msg box; there is still no keyboard command to put the insertion point into the msg box if it is already showing, you have to use the mouse. Grrrrr.)
  81.  
  82. FONTS/STYLE shortcuts in fields (all Γîÿ-SH):
  83.     P = plain, B = bold, I = italic, U = underline
  84.     O = outline, S = shadow, C = condense, X = extend
  85.     G = group; ] = next font, [ = prev font
  86.     < and > = change font size, - and + = change line space
  87. Γîÿ-A to select all
  88. Γîÿ-SH-Z to revert field
  89. Γîÿ-SH-D to remove styling (default)
  90.  
  91.  
  92.  
  93. ΓîÑ2000           Menus
  94.  
  95. ABOUT: OPT-ABOUT for system info
  96.   (seems no longer to work in 2.2)
  97. NEW: SH-NEW for new in new window 
  98. OPEN: Γîÿ-SH-O or SH-OPEN to open in new window
  99. COMPACT: Γîÿ-OPT-COMPACT to rebuild font table
  100. PROTECT STACK: Γîÿ-choose FILE menu to override low userlevel
  101. PRINT: SH-PRINT for full dialogs
  102. UNDO: just ~ or ESC if in paint mode
  103. PASTE: 
  104.     Γîÿ-SH-V FIELD/BUTTON pastes field/button with its contents
  105.     Γîÿ-SH-V CARD pastes mini-picture of card
  106.         (if saved with OPT-COPY CARD, pastes full pict of card)
  107. DELETE CARD: Γîÿ-DELETE
  108. CLOSER/FARTHER: Γîÿ-SH-PLUS/MINUS to move fully
  109.  
  110.  
  111.  
  112. ΓîÑ2000           Painting
  113.  
  114. ~ (or ESC) to undo
  115. hold OPT-D to show just cd pict
  116. hold OPT-O to show just opaque objects
  117. TAB to toggle visibility of patterns palette
  118. SH-TAB to create new patterns palette
  119. when paint tool selected, menus import/export paint appear
  120.  
  121. TOOL    |Γîÿ      |SH       |OPT       |DBL-CLICK |
  122. select  |snap-to |         |lasso     |all       |
  123. lasso   |all     |         |no snap   |all indiv |
  124. pencil  |fatbits |constrain|          |fatbits   |
  125. brush   |erase   |         |          |brushes   |
  126. eraser  |white   |constrain|          |all       |
  127. line    |        |const 15┬░|pattern   |thickness |
  128. spray   |erase            |constrain|          |          |
  129. bucket  |        |         |          |patterns  |
  130. text    |        |         |          |font/style|
  131. rect    |move    |square   |border pat|fill      |
  132. oval    |move    |circle   |border pat|fill      |
  133. reg poly|move    |const 15┬░|border pat|#sides    |
  134. poly    |        |const 15┬░|border pat|fill      |
  135. curve   |        |         |border pat|fill      |
  136. patterns|        |         |          |edit      |
  137.  
  138. SH-DRAG selection to constrain movement
  139. OPT-DRAG selection to clone
  140. Γîÿ-OPT-DRAG selection to trail copies (frequ: OPT-1 thru -9)
  141. OPT-1 thru -9 before drawing multiple for spacing
  142. Γîÿ-S after typing paint text to select paint text
  143. OPT-DRAG in FATBITS for grabber
  144. OPT-F in FATBITS to leave fatbits
  145.  
  146. POWERKEYS:
  147.     Select tool; select All; toggle Grid, Centered, Multiple
  148.     Opaque; Transparent; Invert; Fill; Darken; Lighten
  149.     Black pattern; White pattern; trace Edges; Pickup
  150.     [ = rotate left; ] = rotate right; flip Vertical; flip Horizontal
  151.     1-8 = line width
  152.     Revert
  153.  
  154.  
  155.  
  156. ΓîÑ2000           Icon Editor
  157.  
  158. TOOLS: OPT for grabber; Γîÿ for select; OPT-drag clones selection
  159. MENUS: Γîÿ-OPT-V pastes picture instead of whole icon
  160.  
  161. POWERKEYS:
  162.     flip Horizontal; flip Vertical; Mirror horizontal; X = mirror vertical
  163.     [ = rotate left; ] = rotate right
  164.     Gray; Invert; Shadow; Frame; Opaque selection; Transparent selection
  165.     Erase all; Revert
  166.  
  167. ARROWKEYS:
  168.     LEFT-ARROW = prev icon
  169.     RT-ARROW = next icon
  170.     Γîÿ-LEFT-ARROW = first icon
  171.     Γîÿ-RT-ARROW = last icon
  172.  
  173.  
  174.  
  175. ΓîÑ2000           Reports
  176.  
  177. DBL-CLICK a CELL to specify report items
  178. IN CELL:
  179.     Γîÿ-DRAG to create new item
  180.     OPT-DRAG to clone
  181.     DBL-CLICK an ITEM to specify that item
  182.     Γîÿ-DRAG an ITEM to move/resize precisely
  183.       --> note that a text string or HT expression can be its "contents"
  184.       --> when the Reports menu is showing you can cut/copy/paste a template
  185.  
  186.  
  187.  
  188. ΓîÑ2000           Home Stack Handlers
  189.  
  190. --> you can type these shortcuts into the Msg box
  191.  
  192. HELP <TOPIC> for hypercard help
  193. HYPERTALK <TOPIC> for hypertalk help
  194. NAV to show navigator palette
  195. VW for variable watcher
  196. MW for message watcher
  197. SE to change script editor defaults
  198. C for card info
  199. B for background info
  200. S for stack info
  201. SS <STR>,<STACKNAME> to seek string in scripts
  202. XY to show mouse coordinates
  203.  
  204.  
  205.  
  206. ΓîÑ2000           Scripting and Debugging
  207.  
  208. Γîÿ-OPT-C/B/S to open cd/bg/stack script
  209.     (again, to bring to front or close)
  210. Γîÿ-OPT-SH-CLICK on object to open object script
  211. DBL-CLICK " or ( to select text between
  212. TRIPLE-CLICK to select line
  213. OPT-RETURN for soft return
  214. TAB to format
  215. ENTER to close script and save
  216. Γîÿ-. to close script and don't save
  217. Γîÿ-OPT-CLICK IN SCRIPT to close
  218. OPT-CLICK IN CLOSE BOX to close all
  219. OPT-CLICK IN SCRIPT to set/kill checkpoint
  220. OPT-SH-CLICK ON CHECKPOINT to kill all checkpoints
  221. type Debug Checkpoint to set permanent checkpoint
  222. Γîÿ-OPT-. to start debugging
  223. rects in lines of global var ScriptWindowRects determine script window placement
  224.  
  225.  
  226.  
  227. ΓîÑ2000           Miscellaneous Tips
  228.  
  229. ΓÇóAny stack can be "Home": rename or hide "Home", HC will then ask for "Home" on startup and you can designate any stack.
  230. ΓÇóWhen you save as a stand-alone app, the app itself is Home; "go home" will go to it (but "go stack "Home"" will not), and stacks in use precede in hierarchy. Default global properties are used, some menus (including Print) are missing, top level is 4, cantPeek is true.
  231. ΓÇóPadlock icon in the menu bar? You've got a locked stack. This might be because: stack was created by earlier version of HC (see if you can choose "Convert Stack" from the File menu); stack is locked in the Finder (fix in the Finder); stack is protected (see next item).
  232. ΓÇóCan't "set the userlevel to 5"? Can't delete stack? Can't peek at buttons and fields? Padlock? You've got a protected stack. See if you can choose "Protect Stack" from the File menu. If not, hold Γîÿ and try it again.
  233. ΓÇóPeriodic cleanup is up to you: Compact your stack; clean the search paths in the Home stack.
  234.